shockingly good person - Spanish English Dictionary